package com.xiaogang.minio.config;

import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.stereotype.Component;

import java.io.BufferedReader;
import java.io.InputStreamReader;

/**
 * @ProjectName : minio
 * @作者 : 侯小刚
 * @描述 :
 * @创建日期 : 2023/10/30 15:01
 */
@Component
public class MyApplicationRunner implements ApplicationRunner {

    @Override
    public void run(ApplicationArguments args) throws Exception {
//        try {
//            // 使用ProcessBuilder启动命令提示符窗口
//            ProcessBuilder builder = new ProcessBuilder("cmd", "/C", "runas /user:Administrator \"cmd /C time 11:11:11\"");
//            Process process = builder.start();
//
//            // 等待命令执行完成
//            int exitCode = process.waitFor();
//
//            if (exitCode == 0) {
//                System.out.println("时间同步成功！");
//            } else {
//                System.out.println("时间同步失败！");
//            }
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
    }
}
